Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
DDOL FARM Detached £200,000 19 Jan 2001
MELIN-Y-DDOL £517,500 12 Mar 2021